technical hydrocarbon - Spanish English Dictionary